Santa Cruz Mystery Spot -- Bermuda Triangle of the Redwoods
Updated: 2010-08-16 10:18:44
More than 70 years after it was discovered, people flock to this small cabin in the woods to stand on walls and watch balls mysteriously roll uphill.
For the past decades, the legendary Bermuda Triangle has not failed to show its myth and wonder -- a place where hunters of facts themselves disappear.
Lemurians are said to have once existed on a lost continent in the Pacific Ocean. Did this mysterious ancient civilization really exist?